header, main, footer {
      padding-left: 240px;
    }

    @media only screen and (max-width : 992px) {
      header, main, footer {
        padding-left: 0;
      }
    }
ul.side-nav.fixed{ overflow: hidden; height: 100%;}
ul.side-nav.fixed:hover{
  overflow-y: auto;
}
ul.side-nav.fixed li{
  line-height: 44px;
}

ul.side-nav.fixed li.avatar {
    border-bottom: 1px solid #ddd;
    margin-bottom: 0px;
    margin-top: 0px;
    text-align: center;
}
ul.side-nav.fixed > li:hover{background-color: #fff}
ul.side-nav.fixed li.avatar .av-img{
  width: 160px;
  height: 160px;
  background-size:cover;
  margin: 10px auto;
}
.tools a{ margin-right: 10px;}
.tools a .fa{font-size: 20px;}

.modal-footer .btn{margin-right: 10px !important;}